Very convenient hotel, located right in the World Trade Center - it has access to plenty of restaurants, shops, and the central location is great to go for any activity, from sightseeing...
The world trade center offers plenty of restaurants, from which you'll surely find what you like : russian, american, japanese, ... and more. Prices are correct for the area, and...